package sia.erp.venta_ruta;

import java.util.List;
import java.util.concurrent.ExecutionException;

import sia.erp.model.Articulo;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.AdapterView.OnItemClickListener;

public class VerArticulosActivity extends ListActivity implements OnItemClickListener{

	List<Articulo> listArticulos;
	String[] nombres;
	
	@Override
	public void onCreate(Bundle savedInstanceState){
		super.onCreate(savedInstanceState);
        
		try {
			listArticulos = Utils.consultarInventarios(getApplicationContext());
			nombres = new String[listArticulos.size()];
			for(int i=0; i < listArticulos.size(); i++)
				nombres[i] = listArticulos.get(i).getNombre();
			
			setListAdapter(new ArrayAdapter<String>(this, R.layout.activity_main_menu, nombres));
		    ListView lstOpciones = getListView();
		    lstOpciones.setOnItemClickListener(this);
		    
		} catch (InterruptedException e) {
			e.printStackTrace();
		} catch (ExecutionException e) {
			e.printStackTrace();
		}
		
	}

	public void onItemClick(AdapterView<?> parent, View view, int pos, long id) {
		Intent Articulo = new Intent(VerArticulosActivity.this, ArticuloInfoActivity.class);
		Articulo.putExtra("articulo", pos);
		this.startActivity(Articulo);
	}
}